*{
    margin:0;
    padding: 0;
    box-sizing: border-box;
}
.top{
    width:300px;
    height:108px;
    margin:0 auto;
    background:#F4F4F4;
    padding: 10px;
}
.nav::after{
    display: table;
    content: "";
    clear: both;
}
.nav li{
    list-style: none;
    float: left;
    padding: 0px 11px 2px 11px;
}
.nav .active{
    border-bottom:2px solid #F40;
    font-weight:bold;
}
.main>div{
    display: none;
}
.main>div.active{
    display: block;
}
.main>div ul li{
    list-style-type:none;
    float: left;
    width: 140px;
    margin-top:3px;
}
.main>div ul li a{
    text-decoration: none;
    font-size: 10px;
    color:#000;
}
.main>div ul li .a1{
    color:#FF5000;
}